home *** CD-ROM | disk | FTP | other *** search
/ 130 MIDI Tool Box / 130 MIDI Tool Box.iso / delfir / delfirst.txt < prev   
Text File  |  1991-10-16  |  3KB  |  61 lines

  1. Info File for the "DelFirst" Standard MIDI File Utility
  2. -------------------------------------------------------
  3.  
  4. Copyright (c) 1991 Slim Heilpern & Magnetic Music
  5.  
  6. DelFirst is a simple utility that rewrites any Format 1 Standard MIDI File
  7. (SMF) and deletes its first track in the process.  To invoke DelFirst, type
  8. "delfirst <filename> <ENTER>" where <filename> is the name of the file you
  9. wish to rewrite.
  10.  
  11. DelFirst assumes that the file you wish to rewrite has the file extension
  12. ".MID" unless you specify a different extension or type the filename with a
  13. "." but no extension.
  14.  
  15. DelFirst renames the original file using the ".BAK" extension.  If a file
  16. already exists with this backup filename (such as "thissong.bak"), it will
  17. be overwritten!
  18.  
  19. If you invoke DelFirst without specifying a file name, DelFirst will
  20. display some basic help information and take no action.
  21.  
  22. Why did we write this silly utility?
  23.  
  24. Some MIDI software packages assume that the first track of a SMF contains
  25. conductor information only, others don't (we won't attempt to pass
  26. judgement on which is correct - obviously the spec is a bit ambiguous in
  27. this regard...). When we updated the Standard MIDI File implementation for
  28. our Texture 4 software, we decided that it was WAY too inconvenient NOT to
  29. write a separate conductor track because certain pieces of software were
  30. dumping the non-conductor MIDI data in track one.  After releasing Texture
  31. 4 we were confronted with a new problem: A certain piece of software was
  32. crashing because it had a maximum of 24 tracks, and Texture was now writing
  33. 25 including the conductor track.  People who used to be able to import
  34. their SMF files created with Texture 3 now found it crashing with their new
  35. SMF files created with Texture 4! Even though this is not a Texture bug, we
  36. decided to write this utility so they could easily import these files while
  37. they wait for the other vendor to fix their product.
  38.  
  39. There are probably other situations and software that would benefit from
  40. having this baby around, so here it is.  This is a one job only utility and
  41. while we realize that a more general purpose utility would be useful and
  42. fun, this one was needed and very simple to write, relatively speaking.
  43.  
  44. Because this utility requires no user input once invoked, you can run it
  45. from a batch file that in one user step converts the file in question and
  46. then loads the application of your choice. Remember that the track-removal
  47. affect is cumulative, so don't run it twice on the same file unless you
  48. want to remove more than just the first track.
  49.  
  50. MAGNETIC MUSIC
  51. 647 W. Orange Grove
  52. Pomona, CA   91768
  53. (714) 865 0407 
  54. FAX (714) 625 0894
  55.  
  56. =========================================================================
  57.  
  58.  
  59.  
  60.  
  61.